---
title: Astro와 함께 CMS 사용
description: CMS를 사용하여 Astro에 콘텐츠를 추가하는 방법
i18nReady: true
---
import CMSGuidesNav from '~/components/CMSGuidesNav.astro';

**헤드리스 CMS를 Astro 프로젝트에 연결할 준비가 되셨나요?** CMS를 통합하려면 안내서 중 하나를 따르세요.

:::tip
통합 디렉터리에서 CMS를 프로젝트에 연결하기 위한 [커뮤니티에서 관리하는 통합](https://astro.build/integrations/?search=cms)을 찾아보세요.
:::

## CMS 안내서

이러한 페이지 중 다수는 **스텁**입니다. 이는 여러분의 기여를 기다리는 리소스 모음입니다!

<CMSGuidesNav />

## 왜 CMS를 사용하나요?

콘텐츠 관리 시스템을 사용하면 Astro 프로젝트 외부에서 콘텐츠를 작성하고 자산을 관리할 수 있습니다.

이를 통해 콘텐츠 작업을 위한 새로운 기능이 잠금 해제됩니다. 대부분의 CMS는 시각적 콘텐츠 편집기, 표준 콘텐츠 타입 지정 기능, 다른 사람과 공동 작업하는 방법을 제공합니다.

CMS는 특정 구조를 따르는 콘텐츠에 유용할 수 있으며 대시보드와 같은 경험과 WYSIWYG 편집 도구를 제공하는 경우가 많습니다. CMS를 사용하면 Markdown 파일 대신 CMS의 텍스트 편집기를 사용하여 블로그 게시물을 작성할 수 있습니다. 또는 CMS를 사용하여 전자상거래 상점의 제품 목록을 유지 관리하고, 불완전한 목록을 방지하기 위해 특정 필드를 요구할 수도 있습니다.

그런 다음 Astro 프로젝트는 CMS에서 콘텐츠를 가져와 사이트 어디에서나 원하는 방식으로 표시할 수 있습니다.

## Astro와 어떤 CMS가 잘 작동하나요?

Astro가 콘텐츠의 _표시 방법_ 을 관리하므로, 위 목록에 있는 것과 같은 _헤드리스_ CMS를 선택하는 것이 좋습니다. 즉, CMS는 콘텐츠 작성에 도움이 되지만, 콘텐츠를 표시하는 사이트를 생성하지는 않습니다. 대신 콘텐츠 데이터를 가져와 Astro 프로젝트에서 사용합니다.

Storyblok과 같은 일부 헤드리스 CMS는 Astro 사이트용 콘텐츠를 가져오는 데 도움이 되는 Astro [통합](/ko/guides/integrations-guide/)을 제공합니다. 다른 CMS들은 원격 콘텐츠를 가져오기 위해 설치하고 사용하는 라이브러리인 JavaScript SDK를 제공합니다.

## CMS 없이 Astro를 사용할 수 있나요?

예! Astro는 Markdown 페이지 지원을 포함하여 [콘텐츠 작성](/ko/guides/content/)을 위한 방법을 제공합니다.